Big Huge Thesaurus

Sonora semiannulata

noun